clear out (a ditch) - Anglais Synonymes Dictionnaire